resurfacing prosthesis - Spanish English Dictionary